package com.loie.datacenter.model;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import java.util.Date;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 
 * </p>
 *
 * @author testjava
 * @since 2024-10-20
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("Customers")
@ApiModel(value="Customers对象", description="")
public class Customers implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "SerialID", type = IdType.AUTO)
    private Double SerialID;

    @TableField("RecordID")
    private String RecordID;

    @TableField("UserID")
    private String UserID;

    @TableField("HaveAttachment")
    private Boolean HaveAttachment;

    @TableField("HaveReminder")
    private Boolean HaveReminder;

    @TableField("Archived")
    private Boolean Archived;

    @TableField("Created")
    private Date Created;

    @TableField("LastModified")
    private Date LastModified;

    @TableField("CustomerNo")
    private String CustomerNo;

    @TableField("CustomerShortName")
    private String CustomerShortName;

    @TableField("CustomerCorpName")
    private String CustomerCorpName;

    @TableField("Country")
    private String Country;

    @TableField("Regional")
    private String Regional;

    @TableField("City")
    private String City;

    @TableField("Website")
    private String Website;

    @TableField("Address")
    private String Address;

    @TableField("TermOfPrice")
    private String TermOfPrice;

    @TableField("Payment")
    private String Payment;

    @TableField("PayLimitDays")
    private Integer PayLimitDays;

    @TableField("Forwarder")
    private String Forwarder;

    @TableField("Salesman")
    private String Salesman;

    private String zjl;

    @TableField("FrontMark")
    private String FrontMark;

    @TableField("SideMark")
    private String SideMark;

    @TableField("InnerMark")
    private String InnerMark;

    @TableField("Memo")
    private String Memo;

    @TableField("MiddleMen")
    private String MiddleMen;

    @TableField("DestinationPort")
    private String DestinationPort;

    @TableField("Forwarder1")
    private String Forwarder1;

    @TableField("Department")
    private String Department;

    @TableField("Manager")
    private String Manager;

    @TableField("DeveloperDate")
    private Date DeveloperDate;

    @TableField("LastTradedDate")
    private Date LastTradedDate;

    @TableField("DevelopCost")
    private Double DevelopCost;

    @TableField("CustomerFlag")
    private String CustomerFlag;

    private String fpgs;

    private String xdgs;

    @TableField("IncomeBankNO")
    private String IncomeBankNO;

    private byte[] khmp;

    private String gsgm;

    private String zysc;

    private String krxz;

    private String lrr;

    private String zwlb;

    private String spzt;

    @TableField("LoadingPort")
    private String LoadingPort;

    private Boolean sfzjs;

    @TableField("CommissionRate")
    private Double CommissionRate;

    private String nbhs;

    private Double mlfyf;

    private String lxr;

    private String dh;

    private String yx;

    @TableField("Currency")
    private String Currency;

    private Date xjrq;

    private Date zhcyrq;

    private Double tcbl;

    private String zxbdj;

    private String khgxr;

    private Double qtfy;

    private Boolean xgbz;

    private String sftb;

    private Double xbed;

    private String ssjt;

    private Double zkbl;

    private String yjzfdx;

    private String fyzfdx;

    private Boolean tybz;

    private String sffd;

    private Double sxed;

    private Double lmll;

    private Boolean isbigCustomer;

    private Boolean sfzxb;

    private String sqnr;

    private Date gskhCreated;

    private String marketDep;

    private Boolean isNewcustomer;

    private Boolean canDif;

    private Double tcnx;

    private Date tcyxq;

    private String tyyy;

    private Double lcjbl;

    private Double rbed;

    private Double qtfy2;

    private String fyzfdx2;

    private Double syzj;

    private String tdlx;


}
